atrolactic acid - French English Dictionary